having a suppository - German English Dictionary